Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 9 #123

Merged
merged 169 commits into from
Apr 11, 2024
Merged

Version 9 #123

merged 169 commits into from
Apr 11, 2024

Conversation

JaffaKetchup
Copy link
Owner

@JaffaKetchup JaffaKetchup commented May 6, 2023

Ignore the branch name: this is for v9.
See https://github.com/JaffaKetchup/flutter_map_tile_caching/blob/v8.1.0/CHANGELOG.md#changelog for changes.
Resolves #122.

JaffaKetchup and others added 4 commits May 6, 2023 09:57
Fixed bug in example application


Former-commit-id: 83341561675377810417b7bdec57f12b29dde04f [formerly 8c78247]
Former-commit-id: adcba4ea7a825a2f96decf4fd293b4c5079ce135
Former-commit-id: 3d05d394db3ed02b35e3a10b6d09d38f890fd2f5 [formerly 2320595]
Former-commit-id: f60e504decebdbcc85fca0ecd59308b70aa8da21
Updated CHANGELOG
Bumped version to 8.1.0
Removed auto-updater from example app
Bumped workflow dependency versions
Removed unused files


Former-commit-id: 1128b3e9c9e77a19e9b6eef34586e270295e9c95 [formerly 9ee0a99]
Former-commit-id: 9e8f7782723a7db240b6775dae05eaf066af629e
Former-commit-id: 73c8d75acec4f9c582243063b78b4497be21311b [formerly 026a74c]
Former-commit-id: e634e209d7a0886ebf2362e572897c01576892e4
JaffaKetchup and others added 7 commits May 9, 2023 10:24
Former-commit-id: e1fb158923922800d7a51082aa31dfae5dc1a482 [formerly f0f438c]
Former-commit-id: 447bc1cb452dad6e7af9a58c1a8ba38c68e78d59
Former-commit-id: c612dae7267ff6044b1c03096abe14a65db133ef [formerly 9843451]
Former-commit-id: bb2da5c8d718de12b85a83d67df01469306a07b9
Updated example app dependencies


Former-commit-id: 6dab1dca5222a1f42eb225c74a8e61d74503ac6e [formerly 57eb7c0]
Former-commit-id: 07a102fb0064983ba4014dfd5f917b6c534d493b
…93b] [formerly 6dab1dca5222a1f42eb225c74a8e61d74503ac6e [formerly 57eb7c0]]

Former-commit-id: edb21836980971b427394fee221e1598be521fc8 [formerly a58fe13]
Former-commit-id: 8784e621871ebd74ad93f2858780d553189ef981
Former-commit-id: 5d90a72e39ef3f48b0b20b903414c7a63f886c8c [formerly d80244d]
Former-commit-id: f59c2c770a8ae37d274840e9412ea564a4e2dfdb
Updated CHANGELOG


Former-commit-id: 42d1051cf964ee30803ec00706ffe6f98a62ca1f [formerly f07e0a9]
Former-commit-id: db8a26b1bd38c52ad9729c6b3e2ea8c8dbc580d7
Multiple improvements: see CHANGELOG


Former-commit-id: 4ee4cb56ad5da454c85a7e0011090666c74f9f5a [formerly 96d55e3]
Former-commit-id: 0dcb92abf35b49fba1a2b2f91f406e4d76858b68
Former-commit-id: 37dbaad895bc1a3776449f6d7e4cbca0b6762ccf [formerly 9f01c9b]
Former-commit-id: 8273e7d3dac36e6c26aca02fc2939728bd3f3dda
@JaffaKetchup JaffaKetchup changed the title v8.1.0: Added StoreManagement.pruneTilesOlderThan method v9: Support Flutter 3.10 & Dart 3 May 15, 2023
github-actions bot and others added 15 commits May 15, 2023 20:24
Former-commit-id: 918080759f5dd657707b5c3744aaa34cf05d3568 [formerly fc3d1e5]
Former-commit-id: 49984d42f214ee7c562d23c00917c24e68f23e6d
Former-commit-id: 329424efb51cdc84322efe2130e90a26e256830c [formerly 4cfe17c]
Former-commit-id: b9ccc04165f0deb3b5b5a41cadf4e3949548f757
Other minor improvements


Former-commit-id: dfdf2b57ffc98bfbe42b9b2e82b19ce07efc8827 [formerly e3614a8]
Former-commit-id: 3301e97b6e5d839342ddf69351900c439d5ae4cf
Former-commit-id: aad0a433242c6b8e823935cc1ef59a0472969e82 [formerly 6d9c16c]
Former-commit-id: 4f19937ac0613cf48b7f6884c0231a662f6e51dd
Former-commit-id: b598f87ebd6402741083a8b2ca526387a372bd80 [formerly 542408b]
Former-commit-id: 43894186ac80aa24c0a9ffbfaa80abb1d0d52d8a
Absorbed 'http_plus' dependency


Former-commit-id: 5f8bb841446f32a5b3dffc32a3c6713dc6620552 [formerly 61991c1]
Former-commit-id: 76a061eee9abb812d5efd4c9f1fc220f0ed21f7c
…`FMTCImageProvider`

Improved error handling and definitions in `FMTCImageProvider`
Upgraded dependencies


Former-commit-id: d9d949f1d969049212db517d8710db942da2c95a [formerly 008058f]
Former-commit-id: 9ff847ac9117b4995eb5e1ab919c2dbdb7012111
Former-commit-id: a2020cbd9ee08fd70e6ec7536161ab5726f0f62a [formerly a98f5bc]
Former-commit-id: 13c729d0a6e041af760189e3b93d4cb98744a8be
Improved performance and stability significantly


Former-commit-id: 4b06a9f3bad71c1401d6c92cfdbb7bff73892a0f [formerly ce2ef82]
Former-commit-id: d844fd6da00f4953e54a7a385f5d8b0d415c6ecc
Added/improved buffering functionality to bulk downloading
Improved bulk downloading performance
Removed support for HTTP/2 clients
Removed support for bulk download buffering by storage capacity (bytes) limit
Improved bulk downloading screen in example app
Improved documentation


Former-commit-id: 05c208cfc58adbbbff846af3e9919deffe2fe5e1 [formerly 2f625f7]
Former-commit-id: 693bf701e10371a71bc1cdb19f5112d141e2b372
Added progress estimation to bulk downloading
Other general improvements
Improved example application


Former-commit-id: a47765e7072c483637680dbd41bfbdd396625874 [formerly 4a7c4cc]
Former-commit-id: 7fbe33f9c319e1de539ffef8f2b1e4565d195113
Former-commit-id: ea0897d5ae276aa5821fe27c4d7c6befe084d35b [formerly bdea586]
Former-commit-id: 2b3ddedbd6e67a4518ff36b57721cd626e50faac
Former-commit-id: 72e672f696b33de74a8757e7fc29e4749a8aa6a3 [formerly 332b1f2]
Former-commit-id: 2de7f08db408933241e375fae78196d20133b05a
Improved example application


Former-commit-id: 605158adde90e2f182f23cdb71854e4162ca27d0 [formerly 0f82827]
Former-commit-id: 2f78652bdc9f5fe447d4cd53f18136c24e4433c4
Former-commit-id: e1f5b51ba595b923f3271657450a0b5f3f3a2fb8 [formerly 57c54e4]
Former-commit-id: 0ed6e7587839d73a5d7d1d08836b7a396d6b7a13
Former-commit-id: 323ffecf322d9cfb93abc9910423f4c370eab43f [formerly 7e0ad8a]
Former-commit-id: 985243d7c5b29117bcf47b7a0a57db7a2e0df5c3
Improved worker implementation of `deleteTiles` to support multiple stores


Former-commit-id: 30debcf7d09f428acdeca245a1a4915370f58aca [formerly 522205d]
Former-commit-id: 0f92b7d49c41405c5729e6a51987aa11354dc9f2
Former-commit-id: 7e9e68f542cf3f55f728604a403fe347c18d0c8d [formerly c48ba68]
Former-commit-id: 18f33494123ad0d35a3827a2b592b9f833eb8e1a
…portConflictStrategy` only)

Fixed race condition in exporter
Fixed bugs in example application


Former-commit-id: 6c50bc8abf8b076a6a13f975453316c67f3910f8 [formerly f198d3a]
Former-commit-id: 17aa32ed67e9d30e8264098dfb0083d260c0745b
@JaffaKetchup JaffaKetchup added bug This issue reports broken functionality or another error and removed bug This issue reports broken functionality or another error labels Mar 31, 2024
Improved `ImportResult`


Former-commit-id: 22bb8cb997b24ded2fb0d4d2227e094db15dde2f [formerly 6057137]
Former-commit-id: 8a93e7e49831ea7dc13c7e20f7fae15f9a90478d
Former-commit-id: 3e01089aef4134d76788119df701513ee4d269a2 [formerly ad693fa]
Former-commit-id: 5de9c902058f6d9e154b3b7f2454521ba3e60248
Former-commit-id: 3076483891e881c46e9f79e5828597f265b5cb5e [formerly 49c7c76]
Former-commit-id: ff0179460771cf8b9022f867a3f12538e5866ab7
Former-commit-id: a8f2636dccc292e7dcd1e7b7efd86fac4ca4e4a9 [formerly 92a2f19]
Former-commit-id: 2cc2efc39fa7334a982c4600f00e06687353f6f8
Fixed bugs


Former-commit-id: 191a0d466550f8d3530e09cb3f278dee2ab30a9c [formerly bd9fc21]
Former-commit-id: 37314074a70a4eeba4bb1807782b2b7d15bb44fb
Former-commit-id: e8fdbf329a228f49ce3fe28ad6fa4190b9c5b1d9 [formerly b6f589b]
Former-commit-id: 03d84cc1c8d86af42ffd6cbefd196bf88ac09e45
Former-commit-id: 4585a7207fb4ffb111445384e24a2be7e1eb8bcf [formerly 8d2ccda]
Former-commit-id: b81e33f492d480ea77a7b5366597520d99f98720
Fixed bugs
Added support for in-memory database (without import/export)
Fixed bugs
Removed unused functionality
Reduced code duplication & minor internal restructuring
Added loading monitoring between `ImageProvider` & `TileProvider` to reduce chance of early `HttpClient` closure
Minor miscellaneous improvements
…n values

Made `BaseRegion` and descendants immutable and constant
Removed redundant `BaseRegion.name`
Minor miscellaneous improvements
Renamed `DownloadManagement` to `StoreDownload` to improve consistency and better reflect scope
Minor improvements
… downloaded tiles

Fixed tile counters and generators (and downloader) to respect `DownloadableRegion.start` and `.end`
Reduced memory consumption of `deleteTiles` in backend worker
Added tests for bounded tile counters and generators
Improved example application
Improved example application
@JaffaKetchup JaffaKetchup merged commit ae1f0f5 into main Apr 11, 2024
8 checks passed
@JaffaKetchup JaffaKetchup deleted the v8.1.0 branch April 11, 2024 11:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment